#define _CRT_SECURE_NO_WARNINGS 1
//#include<stdio.h>
//int main()
//{
//	for (int i = 10000; i <= 100000; i++)
//	{
//		int sum = 0;
//		int num = 10000;
//		while (num/10)
//		{
//			sum += (i / num) * (i % num);
//			num /= 10;
//		}
//		if (sum == i)
//			printf("%d ", sum);
//	}
//	return 0;
//}
//
//
//#include<stdio.h>
//int main()
//{
//	int arr[50] = { 0 };
//	int n = 0;
//	int i = 0;
//	int temp = 0;
//	scanf("%d", &n);
//	while (n)
//	{
//		scanf("%d", &arr[i]);
//		n--;
//		i++;
//	}
//	for (int k = 0; k < i - 1; k++)
//	{
//		for (int j = 0; j < i - 1 - k; j++)
//		{
//			if (arr[j] < arr[j + 1])
//			{
//				temp = arr[j];
//				arr[j] = arr[j + 1];
//				arr[j + 1] = temp;
//			}
//		}
//	}
//	for (int j = 0; j < 5; j++)
//		printf("%d ", arr[j]);
//	return 0;
//}
//
//
//#include<stdio.h>
//#include<stdlib.h>
//int main()
//{
//	int a = 0;
//	int b = 0;
//	int c = 0;
//	while (scanf("%d%d%d", &a, &b, &c) != EOF)
//	{
//		if (a + b <= c || a + c <= b || b + c <= a)
//		{
//			printf("Not a triangle!\n");
//		}
//		else
//		{
//			if (a == b && b == c)
//				printf("Equilateral triangle!\n");
//			else if (a == b || b == c || a == c)
//				printf("Isosceles triangle!\n");
//			else
//				printf("Ordinary triangle!\n");
//		}
//	}
//	return 0;
//}